@font-face {
  font-family: 'iconfont';  /* project id 473896 */
  src: url('//at.alicdn.com/t/font_473896_c7zyi7vet2j7cik9.eot');
  src: url('//at.alicdn.com/t/font_473896_c7zyi7vet2j7cik9.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_473896_c7zyi7vet2j7cik9.woff') format('woff'),
  url('//at.alicdn.com/t/font_473896_c7zyi7vet2j7cik9.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_473896_c7zyi7vet2j7cik9.svg#iconfont') format('svg');
}
/* 全局公共线 border */
.global-line{
  border: 1px solid #bfbfbf;
}
.p_style{
  font-size: 20px;
  font-weight: bold;
  color: #000;
}
/* 全局按钮右移动15px */
.fr_right{
  margin-right: 15px;
}
.fr_right_r{
  margin-right: 5px;
}
/* 全局下载链接颜色 */
.download_color{
  color: blue;
}
/* 全局公用margin-bottom:2px */
.el_row_bottom{
  margin-bottom: 2px;
}
.el_row_bot{
  margin-bottom: 15px;
}
/* 全局公用margin-bottom:2px */
.el_row_bot{
  margin-bottom: 6px;
}
/* 全局button按钮 margin-left: 10px; */
.el_button_left{
  margin-left: 10px;
}
.el_button_top{
  margin-top: 10px;
}
.head{
  width: 100%;
  height: 84px;
}
.el-row-main{
  background: #DA1F24;
}
.el-button--info{
  background: #DA1F24;
  border-color: #DA1F24;
}
.el-button--info:focus, .el-button--info:hover{
  background: #f55858;
  border-color: #f55858;
}
.head .logo{
  width: 340px;
  height: 74px;
  background: url(./../img/main_logo_w.png) no-repeat 66px 20px;
}
.head .split{
  height: 32px;
  width: 1px;
  margin-top: 32px;
  margin-right: 20px;
  background-color: #ccc;
}
.head p{
  color: #000;
  font-size: 22px;
}
.login-bd{
  border: 1px solid #e5e5e5;
  background-color: #f1f1f1;
  width: 100%;
  height: 540px;
}
.login-bd .bd-inner{
  width: 80%;
  height: 540px;
  margin: 0 auto;
}
.login-bd .bd-inner .lg-poster{
  width: 60%;
  height: 520px;
  background: url(./../img/loginbg.png) no-repeat 30px 60px;
}
.login-bd .bd-inner .lg-zone{
  width: 364px;
  height: 446px;
  margin-top: 60px;
  background: #fff;
  position: relative;
  box-shadow: 2px 2px 3px #ddd, -2px 0 3px #ddd;
}
.login-bd .bd-inner .lg-zone .line-y{
  width: 127px;
  height: 6px;
  position: absolute;
  left: 0;
  top: 0;
  background: #ff9d02;
}
.login-bd .bd-inner .lg-zone .line-g{
  position: absolute;
  width: 237px;
  height: 6px;
  left: 127px;
  top: 0;
  background: #24a3e1;
}
.login-bd .bd-inner .lg-zone .lg-label{
  color: #000;
  font-size: 22px;
  height: 44px;
  line-height: 44px;
  margin-top: 23px;
  text-indent: 30px;
  margin-bottom: 20px;
}
.login-bd .bd-inner .lg-zone .lg-label h4{
  border-left: 4px solid #24a3e0;
}
.footer-end{
  width: 100%;
  height: 30px;
  text-align: center;
  line-height: 30px;
  color: #999;
  font-size: 12px;
}
.el-footer{
  padding: 0;
}
.footer-introduce{
  width: 100%;
  height: 30px;
  background: #f1f1f1;
  border-top: 1px solid #cacaca;
  border-bottom: 3px solid #DA1F24;
}
.footer-introduce ul{
  width: 96%;
  height: 30px;
  margin: 0 auto;
  font-size: 12px;
  color: #8b8b8b;
  line-height: 30px;
}
html,body{
  height: 100%;
}
.mian{
  width: 100%;
  height: 100%;
  margin-bottom: 30px;
  position: relative;
}
footer{
  width: 100%;
  height:30px;   /* footer的高度一定要是固定值*/
  position:fixed;
  bottom:0px;
  left:0px;
  background:#f1f1f1;
}
.submenu{
  width: 100%;
  height: 36px;
  color: #2d4112;
  line-height: 36px;
  font-size: 16px;
  padding-left: 22px;
  border-bottom: 1px solid #E4E7ED;
}
.submenue {
  margin-bottom: 10px;
  border-color: #cacaca;
  background-color: #e3e3e3;
  background: -webkit-linear-gradient(top, #e3e3e3 0, #e3e3e3 100%);
  background: -moz-linear-gradient(top, #e3e3e3 0, #e3e3e3 100%);
  background: -o-linear-gradient(top, #e3e3e3 0, #e3e3e3 100%);
  background: linear-gradient(to bottom, #e3e3e3 0, #e3e3e3 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#e3e3e3,endColorstr=#e3e3e3,GradientType=0);
}
.main-table{
  width: 100%;
  min-height: 300px;
  padding-left:20px;
}
.el-tabs{
  width: 100%;
}
.el-menu-vertical-demo:not(.el-menu--collapse) {
  width: 214px;
  min-height: 300px;
}
.main-right{
  width: 96%;
  min-height: 300px;
  margin: 0 auto;
}
.main-right-r{
  width: 100%;
  min-height: 300px;
}
.main-right-i{
  width: 27%;
}
.el-main{
  padding: 0;
  padding-bottom: 20;
  margin: 0 20px;
  overflow: inherit;
  padding: 0 10px;
  border: 1px solid #cacaca;
  width:calc(100% - 250px);
  /* width: 83%; */
}
.page{
  width: 100%;
  height: 40px;
}
.block{
  width: 50%;
  height: 40px;
  margin: 20px auto;
}
.grid-ul{
  width: 100%;
  height: 50px;
  clear: both;
}
/* .grid-ul li{
  float: left;
  width: 120px;
  height: 70px;
  text-align: center;
  line-height: 70px;
  display: block;
  position: relative;
  border-right: 1px solid #3b7d9d;
  background: #24a3e0;
} */
.grid-ul li a{
  color: #fff;
}
.grid-ul li .iconfont-color{
  position: absolute;
  left: 40%;
  top: -10px;
  font-size: 26px;
  color: #fff;
}
.el-radio-button__inner{
  padding: 12px 17px;
  border-radius:none;
}
.grid-ul li a{
  width: 14%;
  height: 70px;
  color: #fff;
  float: left;
  position: relative;
  border-right: none;
  text-align: center;
  line-height: 70px;
  display: block;
  padding-top: 18px;
  border-right: 1px solid #B20000;
}
.grid-ul li a.cur{
  width: 14%;
  position: relative;
  height: 70px;
  color: #fff;
  float: left;
  border-right: none;
  text-align: center;
  line-height: 70px;
  display: block;
  background: #B20000;
  border-bottom: 4px solid #EA7500;
}
.el-menu{
  border: solid 1px #e6e6e6;
}
.resiters{
  width: 100%;
  min-height: 400px;
}
.resiter-c{
  width: 600px;
  border: 1px solid #cacaca;
  margin: 20px auto;
}
.resiter-h{
  width: 100%;
  height: 30px;
  line-height: 30px;
  padding-left: 10px;
  border-bottom: 1px solid #cacaca;
  background: #e3e3e3;
  margin-bottom:20px;
}
.resiter-b{
  width: 96%;
  margin: 0 auto;
}
.l-right{
  text-align: right;
}
.line{
  width: 100%;
  height: 1px;
  border-top: 1px solid #ccc;
  margin: 20px 0;
}
.factoryCode{
  color: blue;
  cursor: pointer;
}
.main-mid{
  width: 100%;
  position: relative;
  min-height: 200px;
  margin-top: 5px;
  margin-bottom: 20px;
  min-width: 1100px;
}
.main-mid-ul{
  width: 70%;
  height: 100%;
}
.main-mid-u{
  width: 70%;
  height: 350px;
}
.main-mid-ul li{
  width: 32%;
  height: 110px;
  cursor: pointer;
  border-radius:5px;
  position: relative;
  background-color: #24a3e0;
  text-align: center;
  float: left;
  margin-right: 14px;
  margin-bottom: 20px;
}
.main-mid-u li{
  width: 49%;
  height: 350px;
  text-align: center;
  margin-bottom: 10px;
  border: 1px solid #bfbfbf;
}

.main-mid-ul li p{
  font-size: 14px;
  color: #fff;
}
.main-mid-ul li p span{
  font-size: 32px;
}
.main-mid-ul-span{
  margin: 20px 0 8px 0;
}
.iconfont-font{
  position: absolute;
  font-size: 55px;
  left: 6px;
  top: 22px;
  color: #fff;
}
.popup-d p span{
  font-size: 32px;
  color: #f45438;
}
.main-mid-ul li:nth-child(2){
  background-color: #f45438;
}
.main-mid-ul li:nth-child(3){
  margin-right: 0;
  background-color: #f29503;
}
.main-mid-ul li:nth-child(4){
  background-color: #1aac6e;
  margin-bottom: 0;
}
.main-mid-ul li:nth-child(5){
  background-color: #9b59b6;
  margin-bottom: 0;
}
.main-mid-ul li:nth-child(6){
  background-color: #4f5c65;
  margin-right: 0;
  margin-bottom: 0;
}
.main-mid-bot{
  width: 29%;
  height: 240px;
  border: 1px solid #bfbfbf;
}
.main-mid-bote{
  width: 29%;
  height: 350px;
  border: 1px solid #bfbfbf;
}
.inform-hd{
  padding: 0 10px;
  height: 35px;
  line-height: 35px;
  border-bottom: 1px solid #DA1F24;
  /* background-color: #e3e3e3; */
}
.inform-hd-risk{
  width: 362px;
  height: 310px;
  margin: 10px auto;
}
.inform-hd h3{
  color: #000;
  font-weight: bold;
  font-size: 14px;
}
.main-mid-bot .notice{
  width: 100%;
}
.main-mid-bot .notice li{
  width: 100%;
  height: 25px;
  padding:0 10px;
  line-height: 25px;
  border-bottom: 1px dashed #e3e3e3;
}
.main-mid-bot .notice li:last-child{
  border-bottom: none;
}
.echart{
  width: 100%;
  height: 400px;
  border: 1px solid #bfbfbf;
}
.echart-risk{
  width: 1000px;
  height: 364px;
  margin: 10px auto;
}
.popup{
  position: absolute;
  left: 0;
  top: 0;
  width: 46%;
  height: 440px;
  z-index: 10;
  border: 1px solid #cbcbcb;
  background-color: #fff;
}
.popup .popup-u{
  width: 94%;
  height: 300px;
  margin: 0 auto;
  text-align: left;
  overflow:auto;
}
.popup .popup-d{
  width: 100%;
  height: 100px;
  position: relative;
}
.popup .popup-d .icon-f{
  position: absolute;
  right: 10px;
  top: 10px;
  cursor: pointer;
  font-size: 30px;
}
.popup .popup-p{
  margin: 24px 0 0 118px;
}
.popup .popup-d .iconfont-fonts{
  position: absolute;
  font-size: 60px;
  left: 40px;
  top: 6px;
  color: #24a3e0;
}
.popup .popup-u li{
  width: 100%;
  height: 20px;
  line-height: 20px;
}
.popup .popup-u span{
  font-size: 14px;
  color: #000;
}
.icon-fonts{
  font-size: 18px;
  text-align: right;
  margin-right: 20px;
  cursor: pointer;
}
.popup .popup-color{
  color: #f45438;
}
.el-row last-child {
  margin-bottom: 0;
}
.el-col {
  border-radius: 4px;
}
.bg-purple-dark {
  background: #99a9bf;
}
.bg-purple-light {
  background: #e5e9f2;
}
.grid-content {
  border-radius: 4px;
  min-height: 36px;
}
.row-bg {
  padding: 10px 0;
  background-color: #f9fafc;
}
.ul-r{
  min-height: 400px;
  background: #fff;
}
#container{
  min-height: 100vh;
  background: #f0f0f0;
}
.remember{
  width: 76%;
  height: 30px;
  margin: 0 auto;
  line-height: 30px;
}
.el-dropdown-menu{
  top: 55px;left: 1190px;
}
.remember1{
  width: 69%;
  margin: 0 auto;
}
.remember1 button{
  font-size: 16px;
  font-weight: bold;
}
.remember .remember-right-r{
  margin-right: 6px;
  color: #000;
  cursor: pointer;
  font-size: 12px;
}
.remember .remember-right{
  color: #24a3e0;
  cursor: pointer;
  font-size: 12px;
}
/* 门户css */
.wframe{
  width: 100%;
  min-height: 300px;
  background-color: #c7c7c7;
}
.wframe .mcontent{
  width: 1000px;
  padding: 20px;
  min-height: 300px;
  margin: 0 auto;
  background: #fff;  
  box-shadow: 0px 2px 10px 0px #000;
}
.mcontent_title{
  width: 100%;
  height: 30px;
  line-height: 30px;
  text-align: right;
  border-bottom: 3px solid #dfddde;
}
.mcontent_main{
  width: 100%;
  min-height: 480px;
}
.mcontent_main .mcontent_main_h1{
  text-align: center;
  margin-top: 5px;
  font-size: 24px;  
}
.mcontent_main .mcontent_main_p{
  text-align: center;
  color: #767676;
  height: 40px;
  line-height: 40px;
  margin-top: 5px; 
}
.wframe .mcontent .top{
  width: 100%;
  height: 76px;
  margin-bottom: 4px;
}
.wframe .mcontent .top .top_logo,.wframe .mcontent .top .top_logo img{
  width: 157px;
  height: 76px;
}
.wframe .mcontent .top .top_home{
  width: 120px;
  height: 76px;
}
.wframe .mcontent .top .top_home li{
  width: 40px;
  height: 12px;
  font-size: 12px;
  color: #5f5f5f;
  text-align: center;
  line-height: 12px;
  margin-top: 28px;
  cursor: pointer;
  border-right: 1px solid #5f5f5f;
}
.wframe .mcontent .top .top_home li:last-child{
  border-right: none;
}
.wframe .mcontent .main{
  width: 100%;
  height: 36px;
  clear: both;
  background: #DA1F24;
}
.wframe .mcontent .main li a{
  float: left;
  width: 10%;
  height: 36px;
  color: #fff;
  font-size: 16px;
  color: #fff;
  font-weight: bold;  
  text-align: center;
  line-height: 36px;
}
.wframe .mcontent .main li a.cur{
  background: #B20000;
}
.wframe .mcontent .list{
  width: 100%;
  height: 290px;
  margin: 0 auto;
  margin: 10px 0;
}
.wframe .mcontent .list li{
  width: 48%;
  height: 290px;
  border: 1px solid #ebebeb; 
}
.wframe .mcontent .list li .list_head{
  width: 100%;
  height: 30px;
  line-height: 30px;
  background: #f0f0f0;
}
.wframe .mcontent .list li .list_head h1{
  font-size: 14px;
  color: #333;
  font-weight: bold;
  margin-left: 10px;
}
.wframe .mcontent .list li .list_head span{
  font-size: 12px;
  color: #5f5f5f;
  cursor: pointer;
  margin-right: 10px;
}
.wframe .mcontent .list li .list_info{
  width: 100%;
  height: 260px;
}
.wframe .mcontent .list li .list_info li{
  width: 100%;
  height: 26px;
  line-height: 26px;
  font-size: 12px;
  color: #5f5f5f;
  padding: 0 10px;
  border: none;
  cursor: pointer;
  border-bottom: 1px dashed #ebebeb;
}
.p1{
  width: 80%;
  height: 26px;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space: nowrap;
}
.wframe .mcontent .list li .list_info li:last-child{
  border-bottom: none;
}
.list_collection{
  width: 100%;
  min-height: 100vh;
  margin: 20px 0;
}
.list_collection li{
  width: 100%;
  height: 26px;
  line-height: 26px;
  font-size: 12px;
  color: #5f5f5f;
  cursor: pointer;
  padding: 0 10px;
  border-bottom: 1px dashed #ebebeb;
}
.list_collection li:last-child{
  border-bottom: none;
}
.list_catalog{
  width: 100%;
  height: 100%;
  margin: 20px 0;
  border: 1px solid #ebebeb;
}
.list_catalog .list_catalog_head{
  width: 100%;
}
.list_catalog .list_catalog_head h2{
  height: 62px;
  line-height: 62px;
  color: #4f4f4f;
  font-weight: normal;
  text-indent: 30px;
  font-size: 20px;
  border-left: 5px solid #DA1F24;
  border-bottom: 1px solid #ebebeb;
}
.list_catalog .list_catalog_head ul{
  width: 96%;
  min-height: 230px;
  border: 1px solid #ebebeb;
  clear: both;
  margin: 20px auto;
}
.list_catalog .list_catalog_head ul li{
  width: 25%;
  height: 36px;
  text-align: center;
  line-height: 36px;
  font-size: 14px;
  color: #707070;
  float: left;
}
.bottom{
  width: 100%;
  height: 20px;
  color: #444444;
  text-align: center;
  padding: 20px 0;
  font-size: 12px;
  line-height: 20px;

}
/* 门户css */
/* 视图列标签显示 */
.col-label {
  border-radius: 4px;
  min-height: 40px;
  text-align:right;
  vertical-align:center;
  /* 内边距右10px */
  padding-right: 10px;
  padding-top:8px;
  /* 禁止文字自动换行 */
  white-space:nowrap;
  background: #d3dce6;    
}
.col_label {
  border-radius: 0;
  min-height: 40px;
  text-align:right;
  vertical-align:center;
  /* 内边距右10px */
  padding-right: 10px;
  padding-top:8px;
  font-size:12px;
  color: #000000; 
  border: 1px solid #d4d4d4;
  /* 禁止文字自动换行 */
  white-space:nowrap;
  background: #e5e9f2;    
}
/* 视图列内容显示 */
.col-view {
  border-radius: 4px;
  min-height: 40px;
  text-align:left;
  /* 内边距右10px */
  padding-left: 10px;
  padding-top:8px;
  /* 禁止文字自动换行 */
  white-space:nowrap;
  background: #e5e9f2;
}

.col_view {
  border-radius: 0px;
  min-height: 40px;
  text-align:left;
  font-size:12px;
  color: #000000; 
  /* 内边距右10px */
  border: 1px solid #d4d4d4;
  padding-left: 10px;
  padding-top:8px;
  /* 禁止文字自动换行 */
  white-space:nowrap;
  background: #fff;
}
.panel-title {
  width: 98%;
  margin: 0 auto;
  font-size: 12px;
  color: #171e24;
  height: 29px;
  margin-top: 10px;
  margin-bottom: 10px;
  line-height: 29px;
  font-weight: normal;
  padding-left: 10px;
  border: 1px solid #cacaca;
  margin-bottom: 10px;
  background-color: #e3e3e3;
  background: -webkit-linear-gradient(top, #e3e3e3 0, #e3e3e3 100%);
  background: -moz-linear-gradient(top, #e3e3e3 0, #e3e3e3 100%);
  background: -o-linear-gradient(top, #e3e3e3 0, #e3e3e3 100%);
  background: linear-gradient(to bottom, #e3e3e3 0, #e3e3e3 100%);
}
.panel-title-width{
  width: 100%;
}

.panel-main{
  width: 98%;
  border: 1px solid #cacaca;
  padding: 10px;
  margin: 0 auto;
}
.panel-table{
  width: 98%;
  margin: 0 auto;
  margin-bottom: 20px;
}
.panel_end{
  width: 96%;
  height: 40px;
  line-height: 40px;
  margin: 10px auto;
}
.panel_end_small{
  width: 44%;
  height: 40px;
  margin-top: 10px;
}
/* 工厂考察评估 */
.inspection_evaluation{
  width: 98%;
  min-height: 200px;
  border: 1px solid #cacaca;
  margin: 0 auto;
  margin-top: 20px;
}
.inspection_evaluation_list{
  width: 98%;
  min-height: 40px;
  margin: 10px auto;
}
.panel_header{
  width: 100%;
  font-size: 12px;
  color: #171e24;
  height: 29px;
  margin-bottom: 10px;
  line-height: 29px;
  font-weight: normal;
  padding-left: 10px;
  border-bottom: 1px solid #cacaca;
  margin-bottom: 10px;
  background-color: #e3e3e3;
  background: -webkit-linear-gradient(top, #e3e3e3 0, #e3e3e3 100%);
  background: -moz-linear-gradient(top, #e3e3e3 0, #e3e3e3 100%);
  background: -o-linear-gradient(top, #e3e3e3 0, #e3e3e3 100%);
  background: linear-gradient(to bottom, #e3e3e3 0, #e3e3e3 100%);
}
.panel_header_height{
  height: 42px;
  line-height: 42px;
}
/* 工厂考察评估 */

/** 2018/05/15-z*/
.el_header{
  width: 98%;
  height: 100px;
  border: 1px solid #cacaca;
  margin: 0 auto;
  margin-bottom: 20px;
}
.el_header_from{
  margin: 14px 0;
}
.el_submit{
  margin: 9px;
}
.dialog-footer{
  width: 96%;
  height: 40px;
  margin: 20px auto;
}
.dialog-footer .dialog-footer-false{
  margin-right: 10px;
}

/* /新增表单样式/ */
.add-form{
  overflow: hidden;
  text-align: left;

}
.add-form .el-form-item{
  float: left;
  width: 25%;
  box-sizing: border-box;
  margin-right: 0;
  min-width: 320px;
}
.add-form .el-form-item .el-select{
  width:202px;
}
.add-form .el-form-item .el-form-item__label{
  text-align: right;
}
span.add-formtitle{
  position:relative;
  margin: 20px;
  display: inline-block;
  font-size: 16px;
}
.el-col span.add-formtitle{
  height:35px;
}
span.add-formtitle:after{
  content: '';
  min-width: 120px;
  display: block;
  position: absolute;
  left: 0px;
  bottom: -10px;
  border-bottom: 2px solid #da1f2473;
}
.add-form .el-form-item.upload,.add-form .el-form-item.w50{
  width: 50%;
}
.w50 .el-date-editor.el-input, .el-date-editor.el-input__inner{
  width: 49%;
}
.add-form .el-form-item.upload .el-textarea{
  width: 90%;
}
.add-form .el-form-item.w100 .el-textarea{
  width: 100%;
}
.el-form--inline .upload .el-form-item__content,.el-form--inline .w100 .el-form-item__content{
  width: 100%;
  margin-left: -100px;
  padding-left: 100px;
}
.el-form--inline .w50 .el-form-item__content{
  width: 100%;
  margin-left: -100px;
  padding-left: 100px;
}
.el-form--inline .w50.llabel .el-form-item__content{
  width: 100%;
  margin-left: -135px;
  padding-left: 135px;
}
.add-form .el-form-item.w100{
  width:100%;
}
.add-form .el-form-item.w100 .edui-editor,.add-form .el-form-item.w100 .edui-editor-iframeholder{
  width:100%!important;
  z-index: 9!important;
}
.el-breadcrumb{
  margin:8px 0;
}
.dialog-form .dialog-footer{
  margin:0;
}
.dialog-form .el-dialog__body{
  padding: 20px 20px 0;
  overflow: hidden;
}
.dialog-form .el-form-item{
  width: 50%;
  margin-right: 0;
  float: left;
}
.dialog-form .el-form-item .el-form-item__content{
  width: 100%;
  margin-left:-100px;
  padding-left: 100px;
}
.dialog-form .el-form-item .el-form-item__content .el-form-item__error{
  left:100px;
}
.add-form .w50 .el-form-item__error{
  left:135px;
}
/* 附件上传通用样式 */
.upload-file{
  display: flex;
  flex-direction: row-reverse;
  height: 40px;
}
.upload-file .el-upload-list {
  display: flex;
  flex-direction: row;
  width: calc(100% - 112px);
  border: 1px solid #dcdfe6;
  margin-right: 16px;
  border-radius: 4px;
}
.upload-file .el-upload-list li{
  margin-top: 0;
  line-height: 38px;
  vertical-align: middle;
}
.upload-file .el-upload-list li .el-icon-close{
  line-height: inherit;
  top:0;
}
/* 电子调查表table宽度 */
.tab_content{
  width: 100%;
  height: 450px;
  overflow: auto;
}
.questionnaire{
  width: 90%;
  margin: 0 auto;
  border:1px solid #cacaca;
}
.questionnaire-header{
  width: 100%;
  height: 70px;
  border-bottom: 1px solid #DA1F24;
  line-height: 70px;
  margin-bottom: 20px;
}
.questionnaire-h{
  margin-left: 10px;
}
.questionnaire-m{
  width: 90%;

}
.el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover {
  color: #DA1F24;
}
.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{
  color: #DA1F24;  
}
.el-tabs--border-card>.el-tabs__header .el-tabs__item{
  color: #F55858;    
}
.el-menu-item .iconfont{
  font-size: 20px;
}
/* 设置整改反馈样式 */
.improveRequirement{
  width: 100%;
  height: 80px;
}
.Requirement{
  width: 100%;
  height: 80px;
  overflow: auto;
}
.improveRequirement_left{
  line-height: 80px;
  text-align: right;
}

/* 设置整改反馈样式 */
.quote_style{
  width: 100%;
  min-height: 300px;
}

/* 设置整改反馈样式 */
/* 设置手风琴样式 */
.el-collapse-item__header{
  font-size: 18px;
  font-weight: bold;

}
.el-collapse-item__header.is-active{
  margin-bottom: 6px;
}
